movement for life and peace - Alemán Inglés Diccionario